Group Rows to JSON
The Group Rows to JSON algorithm allows you to group data from the schema and convert them to a JSON format.
The example of this data manipulation can be seen in the table below:
| Source Data | Target Column (JSON Format) | |
|---|---|---|
| ID | First Name |
{"id": 1, "first_name":"Alli", }
{"id":2, "first_name":"Clyde", } |
| 1 | Alli | |
| 2 | Clyde | |
To configure the Group Rows to JSON manipulate step, follow the instructions below:
- In the Admin Navigation tree, select Interfaces > InterfaceName > Tasks > TaskName > Steps.
- On the toolbar, click New >New Manipulate Step.
Creating a New Manipulate Step
- Navigate to the JSON section and select Group Rows to JSON.
JSON Section
- In the Group Rows to JSON work area, fill in the following fields:
Fields Configuration
The following table describes the fields available for this step:
| Fields | Description |
|---|---|
|
Name |
Provide a distinctive name for this step. |
|
Is Active |
Select the check box to engage the scheduler for this step. |
|
Order of Execution |
Enter the order in which this step should be executed. |
|
Filter Expression |
Optional. Use this filed to filter data from the source database prior to inserting it into the Schema table. |
|
Sort Expression |
Optional. Use this field to sort data from the source database prior to inserting it into the Schema table. |
|
Stop interface execution if query failed |
Optional. If enabled, the system will stop any data manipulation if the query returns an error. |
|
Save Schema (enabled per interface) |
If selected, the schema is created for this step. |
|
Target Column |
Select the column, which you want to convert to a JSON format. |
- Click the Save button.